Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN GARDENS Semi-Detached £46,000 21 Dec 1995
3 OWEN GARDENS Semi-Detached £210,000 31 Jan 2022
4 OWEN GARDENS Semi-Detached £59,000 10 Mar 2000
5 OWEN GARDENS Semi-Detached £280,000 26 Jan 2024